winter's bark - Dictionary definition and meaning for word
winter's bark
Definition (noun) aromatic bark having tonic and stimulant properties
Definition (noun) South American evergreen tree yielding winter's bark and a light soft wood similar to basswood
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com